physical separation - Francés Inglés Diccionario